@font-face {
  font-family: 'icomoon';
  src:  url('fonts/icomoon.eot?uiyu8d');
  src:  url('fonts/icomoon.eot?uiyu8d#iefix') format('embedded-opentype'),
  url('fonts/icomoon.ttf?uiyu8d') format('truetype'),
  url('fonts/icomoon.woff?uiyu8d') format('woff'),
  url('fonts/icomoon.svg?uiyu8d#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-customerService:before {
  content: "\e900";
}
.icon-rightCart:before {
  content: "\e901";
}
.icon-homeSelect:before {
  content: "\e902";
}
.icon-home:before {
  content: "\e903";
}
.icon-searchSelect:before {
  content: "\e904";
}
.icon-search:before {
  content: "\e905";
}
.icon-cartSelect:before {
  content: "\e906";
}
.icon-cart:before {
  content: "\e907";
}
.icon-meSelect:before {
  content: "\e908";
}
.icon-me:before {
  content: "\e909";
}
.icon-refresh:before {
  content: "\e90a";
}
.icon-delete:before {
  content: "\e90b";
}
.icon-homeTime:before {
  content: "\e90c";
}
.icon-email:before {
  content: "\e90d";
}
.icon-password:before {
  content: "\e90e";
}




.tabs .tab-item .badge.badge-assertive, .badge.badge-assertive{
  display:inline-block;width:17px; height:19px; border-radius: 20%; background: #e8631e; color:#fff; text-align: center; font-size: 3vw;top:0px ;
}

.bar-stable .button.button-clear{color: #fff}
.bar.bar-stable .title {
  color: #fff;
}

span.back-text{display: none}


.mycontent{width: 80%;margin-left: 10%}
.mynomaldivre{width: 100%;height: 50px;border-radius: 3px;margin-top: 10px;border:1px solid #cccccc;}
.nomalinputre{margin-left: 10px;width: 93%;height: 46px;margin-top: 2px;border:0px solid #cccccc}
.mainbutton{width: 100%;margin-top: 30px;height: 48px;text-align: center;line-height: 48px;color: #fff;border-radius: 3px;background: #65c178;font-size: 17px;}
.shadebuttonother{width: 90%;margin-left: 5%;height: 45px;line-height:45px;margin-top: 15px;border-radius: 4px;text-align: center;color: #fff}
.mainBottomdiv{width: 100%;background: #fff;height: 80px;position: fixed;
  bottom: 0px;}
.mainBottomdiv .mainBottombutton{width: 94%;margin-left: 3%;margin-top: 15px;background: #65c178
                                 ;text-align: center;height: 50px;line-height:50px;border-radius: 4px;color: #fff}
